managerial posts - Alemán Inglés Diccionario